AssetWise CONNECT Edition Implementation Guide

To Configure IIS

To ensure success, follow these recommendations:
  • Use HTTPS for AssetWise CONNECT Edition Asset Lifecycle Information Management. Contact your server administrator for a valid certificate.
  • IIS 7.5 or higher must be installed on the web server.
  • The certificate that is created on port 443 must contain the same domain that all the client applications use to reference the server.

    For example:

    Suppose a setup of servers with a *.bentleyhosting.com domain and a *.bentley.com domain. The certificate is only set up for *.bentley.com. Therefore, all connections between client and server must use *.bentley.com in the server reference.

Follow these steps to configure IIS for AssetWise CONNECT Edition Asset Lifecycle Information Management.
  1. From the command line, enter the following:
    Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI;IIS-CGI
  2. Enable .NET Extensibility version 3.5, in addition to either 4 or 4.5 (whichever exists).
  3. Enable ASP.NET version 3.5, in addition to either 4 or 4.5 (whichever exists).
  4. For IIS 8 or higher, select Server Roles, then browse to the Web Server (IIS) role > Web Server > Common HTTP Features, and ensure that Static Content is installed. For example,
    Note: For more information regarding IIS 7.x, see http://weblogs.asp.net/anasghanem/don-t-forget-to-check-quot-static-content-service-quot-in-iis7-installation.
  5. Select your server in the Connections tree, then add a MIME Type, with a .json file extension
    Note: For more information about adding MIME Types in IIS, see http://www.iis.net/configreference/system.webserver/staticcontent/mimemap .
  6. You can apply compression to IIS to significantly reduce the size of JSON response files and thus improve performance. For more information, see Applying Compression to JSON Response Files.